Find hotels in Port Maria from $63

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Port Maria

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Maria hotels

1. Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
4.0 star property
Ocho Rios
8.4 out of 10, Very good, (3,097 reviews)
"The room was clean and spacious."
United States
Alric
1 day ago
Hotel Riu Ocho Rios - All Inclusive

2. Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.4 out of 10, Very good, (2,185 reviews)
"Food choices were excellent. A great stay."
United States
Michael
4 days ago
$426 nightly
The price is $473
Nov 30 - Dec 1
Total with taxes and fees
Moon Palace Jamaica – All Inclusive

3. Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive
4.5 star property
Tower Isle
9.0 out of 10, Wonderful, (1,000 reviews)
"SPA was very good. Staff was attentive."
United States
yvonne
21 days ago
Couples Tower Isle All Inclusive

4. GoldenEye

GoldenEye
4.0 star property
Oracabessa
9.4 out of 10, Exceptional, (166 reviews)
"This is a beautiful resort."
United Kingdom
Linsey
1 day ago
$648 nightly
The price is $721
Nov 9 - Nov 10
Total with taxes and fees
GoldenEye

5. Coral Hill - Sea View Suite

Coral Hill - Sea View Suite
Port Maria
10.0 out of 10, Exceptional, (1 review)
"Beautiful property Will return "
United States
Anneka
Coral Hill - Sea View Suite

6. S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston
9.4 out of 10, Exceptional, (1,811 reviews)
"The facilities was nice. The location was perfect for my overnight stay in Kingston."
United Kingdom
Julia
1 day ago
$196 nightly
The price is $219
Nov 20 - Nov 21
Total with taxes and fees
S Hotel Kingston

7. Casa Maria Hotel

Casa Maria Hotel
3.5 star property
Port Maria
6.4 out of 10, (66 reviews)
"Very nice property but needs more attention and TLC Can use some updating."
United States
Anneka
$153 nightly
The price is $169
Dec 6 - Dec 7
Total with taxes and fees
Casa Maria Hotel

8. Blessings at Strawberry Fields

Blessings at Strawberry Fields
3.0 star property
Robins Bay
10.0 out of 10, Exceptional, (4 reviews)
"I like everything about it I would recommend to my families and friends."
United States
Sylvia
August 22nd, 2026
$92 nightly
The price is $107
Nov 6 - Nov 7
Total with taxes and fees
Blessings at Strawberry Fields

9. ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
Kingston
8.8 out of 10, Excellent, (1,294 reviews)
"What an amazing experience at ROK Hotel in beautiful Kingston."
United States
Natalie
1 day ago
$175 nightly
The price is $198
Nov 20 - Nov 21
Total with taxes and fees
ROK Hotel Kingston, Tapestry Collection by Hilton

10. Sandals Jamaica Ocho Rios All Inclusive Adults Only

Sandals Jamaica Ocho Rios All Inclusive Adults Only
5.0 star property
Ocho Rios
8.2 out of 10, Very good, (471 reviews)
"Great food. Great staff. Just amazing all around."
United States
Nila
6 days ago
Sandals Jamaica Ocho Rios All Inclusive Adults Only

11. Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive
5.0 star property
Ocho Rios
9.2 out of 10, Wonderful, (948 reviews)
"Very relaxing and the food was good."
United States
Bolzia
8 days ago
Couples Sans Souci All Inclusive

12. R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston
8.4 out of 10, Very good, (1,190 reviews)
"Clean room, great staff, breakfast and laundry."
United States
Saneka
1 day ago
$158 nightly
The price is $179
Dec 6 - Dec 7
Total with taxes and fees
R Hotel Kingston

13. Sea Shell Palms

Sea Shell Palms
2.5 star property
Tower Isle
8.4 out of 10, Very good, (279 reviews)
"Wonderful location staff and motel. Thanks for a memorable stay!"
Canada
Melissa
4 days ago
$68 nightly
The price is $76
Nov 15 - Nov 16
Total with taxes and fees
Sea Shell Palms

14. AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston
9.2 out of 10, Wonderful, (1,000 reviews)
"Confirming room availability. The staff were exceptionally friendly."
United States
Leanne
6 days ago
$276 nightly
The price is $308
Dec 4 - Dec 5
Total with taxes and fees
AC Hotel by Marriott Kingston, Jamaica

15. Sandals Jamaica Dunn's River All Inclusive Adults Only

Sandals Jamaica Dunn's River All Inclusive Adults Only
5.0 star property
Ocho Rios
8.8 out of 10, Excellent, (50 reviews)
"It was a great experience I love every minute of it great food great service."
United States
Cindy
August 8th, 2026
Sandals Jamaica Dunn's River All Inclusive Adults Only

16. The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston
9.2 out of 10, Wonderful, (1,000 reviews)
"Breakfast was excellent. The staff at the hotel were very cheerful."
United Kingdom
Marjorie
7 days ago
$193 nightly
The price is $217
Nov 8 - Nov 9
Total with taxes and fees
The Courtleigh Hotel and Suites

17. The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston
8.8 out of 10, Excellent, (1,006 reviews)
"Overall good experience for my first time meeting at Pegasus."
United States
Marie
7 days ago
$239 nightly
The price is $267
Nov 6 - Nov 7
Total with taxes and fees
The Jamaica Pegasus Hotel

18. Sago Palm Hotel

Sago Palm Hotel
4.5 star property
Ocho Rios
8.8 out of 10, Excellent, (382 reviews)
"The place was clean and room was good size Staff were exceptionally pleasant."
Canada
Camille
September 29th, 2026
$227 nightly
The price is $251
Dec 6 - Dec 7
Total with taxes and fees
Sago Palm Hotel

19. Sandals Jamaica Royal Plantation All Inclusive Adults Only

Sandals Jamaica Royal Plantation All Inclusive Adults Only
5.0 star property
Ocho Rios
9.4 out of 10, Exceptional, (114 reviews)
"Looking for a quieter more intimate hotel. The staff are wonderful."
United Kingdom
Nicola
May 14th, 2026
Sandals Jamaica Royal Plantation All Inclusive Adults Only

20. Jamaica Inn

Jamaica Inn
4.5 star property
Ocho Rios
9.6 out of 10, Exceptional, (505 reviews)
"Great location. Beautiful setting. Amazing Spa."
Canada
MARJORIE
17 days ago
Jamaica Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Port Maria attractions

Discover the charm of Port Maria, where culture and natural beauty converge. Enjoy breathtaking beaches, stunning waterfalls, and lush parks that promise outdoor adventures and romantic escapes. This vibrant destination is perfect for travelers seeking unforgettable experiences in a picturesque setting.

Learn more about Port Maria

Colorful wooden buildings line the historic waterfront where local fishermen sell their fresh catch each morning. Climb Fort Haldane's hill for sweeping bay views, then explore nearby Firefly Estate where Noël Coward once lived.

A small boat with a green and blue hull, anchored near a rocky shoreline with green hills in the background.

Top Port Maria Hotel Reviews

Find out more about Port Maria

Top reasons to visit Port Maria

  • Stunning Beaches: Port Maria boasts beautiful beaches perfect for relaxation and water activities.
  • Enchanting Waterfalls: Explore nearby waterfalls that offer breathtaking views and adventure.
  • Vibrant Local Culture: Experience the warm hospitality of locals and discover the rich cultural heritage.
  • Outdoor Adventures: Engage in thrilling activities like golf and scenic tours in lush surroundings.
  • Diverse Accommodation: Choose from cozy bed & breakfasts to full-service hotels for a perfect stay.

Find great hotels near Port Maria

Discover the charm of Port Maria, Saint Mary, Jamaica, with a variety of accommodation options tailored for every type of traveler. Whether you're seeking a cozy bed & breakfast or a full-service hotel, you'll find the perfect spot to unwind. Enjoy beach access, family-friendly amenities, and exciting adventure experiences. Explore reviews and search for the best hotels in Port Maria to make your vacation unforgettable.

  • Couples Tower Isle All Inclusive: Nestled along the breathtaking coastline, Couples Tower Isle All Inclusive is a 4.5-star resort rated 9.2 that offers a perfect romantic getaway. With an extensive array of all-inclusive services, guests can indulge in unlimited food and drinks, including a variety of water sports like kayaking, snorkeling, and scuba diving. The resort features stunning ocean and pool views, with amenities such as a spa offering couples treatments, hot stone massages, and manicures. With direct beach access and special romance packages, this resort is ideal for couples seeking a peaceful retreat.
  • Couples Sans Souci All Inclusive: Experience the ultimate luxury at Couples Sans Souci All Inclusive, a 5-star resort with a guest rating of 9.2. This exquisite property boasts direct beach access and offers a multitude of activities, including scuba diving, snorkeling, and golfing. Guests can savor gourmet meals with ease, thanks to the all-inclusive dining options. With an emphasis on relaxation, the resort features fitness facilities and themed parties for entertainment. Ideal for beach lovers, this resort captures the essence of a tropical paradise with its beautiful scenery and luxurious amenities.
  • Silver Seas Hotel: Perfectly suited for adventure seekers, Silver Seas Hotel is a 3-star property located 14 miles from Port Maria. With direct beach access, guests can explore a variety of exciting activities such as windsurfing, snorkeling, and rafting nearby. The hotel offers a relaxed atmosphere, making it an excellent choice for those looking to create lasting memories while enjoying the natural beauty of Jamaica. With comfortable accommodations, it's a great base for discovering the local adventure sports scene.

Where to stay near Port Maria

Port Maria, the capital of the Saint Mary parish, offers a delightful mix of culture and outdoor adventures. Explore its charming port town atmosphere, where friendly locals create a welcoming vibe. Enjoy romantic excursions along the coastline or family-friendly activities in the lush surroundings. Nearby attractions and scenic spots invite relaxation and recreation, making this small island destination perfect for every traveler seeking a memorable Jamaican experience.

  • Ocho Rios: Located 14 miles from Port Maria, Ocho Rios is a vibrant city known for its stunning beaches and adventurous outdoor activities. This destination sees a peak in visitors during July to August and around the holidays in December. Travelers flock here for exhilarating experiences such as golfing, exploring nearby waterfalls, and enjoying the picturesque parks. The local beaches are perfect for sunbathing and water sports, making Ocho Rios a must-visit for anyone seeking a blend of relaxation and adventure.
  • Oracabessa: Just 4 miles from Port Maria, Oracabessa is a charming city that offers a delightful mix of outdoor and sports activities. It attracts visitors mainly during March to April and again in July. The beautiful beaches and family-friendly lagoons are perfect for a fun day in the sun. Golf enthusiasts can enjoy the local courses, while resorts provide a comfortable stay. Oracabessa's laid-back vibe and stunning waterfront make it an excellent spot for beach lovers and those looking to unwind.
  • Galina: A mere 3 miles from Port Maria, Galina is a culturally rich city that offers a family-friendly atmosphere along with beautiful beaches. The peak travel times are in July and December, attracting visitors eager to experience local culture and history. Galina is home to golf courses and shopping centers that cater to all your needs. Don't miss the chance to explore local churches and historic sites, which add character to this charming community. Galina promises a memorable experience for families and culture enthusiasts alike.

Things to do in Port Maria

Port Maria, Jamaica, offers a vibrant blend of culture and outdoor adventures perfect for a memorable vacation. Explore thrilling activities, enjoy a round at the local golf course, and embark on unforgettable tours. Discover the area's stunning scenery while shopping for unique souvenirs. With numerous day trips available, you'll uncover the charm and beauty of this coastal town, making it an ideal destination for any traveler seeking adventure and relaxation.

Shopping

In Port Maria, you can explore local markets for unique crafts and souvenirs. If you're up for a drive, check out the nearby Ocean Village Shopping Centre in Ocho Rios, where you'll find a variety of shops and dining options to enhance your shopping experience.

Recreation

Experience rejuvenation at the Goldeneye Resort's spa, offering soothing treatments with ocean views. Explore the scenic beaches and lush landscapes, or take part in yoga sessions that harmonize mind and body amidst tranquil surroundings.

Adventure

Explore the beautiful beaches of James Bond Beach, where you can relax on the sand or try water sports like jet skiing and snorkeling. Nearby, the lush Blue Mountains offer hiking trails with stunning views and the chance to spot unique wildlife.

Nightlife

Experience the vibrant nightlife at the Port Maria Beach Bar, where you can enjoy beachside cocktails and live reggae music. For a lively atmosphere, visit the Treetop Lounge, offering great local cuisine and a fun dance floor that keeps you moving all night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Maria

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Maria are September to November, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Port Maria about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Maria is Saturday. The most expensive day to stay in Port Maria is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel category. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Maria with flights and activities through an Expedia package deal.

Find the best attractions near Port Maria

Port Maria, Jamaica, offers a delightful mix of culture and outdoor adventures, making it perfect for a scenic getaway. Explore stunning beaches, enchanting waterfalls, and lush parks that cater to those seeking romantic beach experiences. Whether you're looking to relax by the shore or immerse yourself in nature, Port Maria's attractions promise an unforgettable vacation for outdoor enthusiasts.

  • James Bond Beach: Located 5 miles from Port Maria, James Bond Beach offers a stunning stretch of golden sand and crystal-clear waters. It's perfect for sunbathing, swimming, and enjoying the laid-back beach vibes while soaking up the sun. You might even recognize it from the iconic James Bond films.
  • Cool Blue Hole: Situated 10 miles away, Cool Blue Hole is a breathtaking waterfall that invites adventure seekers and couples alike. With its natural beauty, you can swim in the refreshing waters or explore the surrounding lush landscapes, making it an ideal romantic getaway.
  • White River Reggae Park: Just 12 miles from Port Maria, this eco-friendly park is a family-friendly destination where you can enjoy outdoor activities, including river tubing and live reggae music. It's a great spot to relax and connect with nature while experiencing Jamaican culture.

Best time to go to Port Maria

The best time to visit Port Maria is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January, February and March are its coolest month on average. At the time of February, visitor numbers are slightly low and weather is mostly sunny.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
February76.5°F (24.7°C)No RainMostly SunnySlightly LowSlightly High
March76.5°F (24.7°C)Light RainMostly SunnySlightly LowSlightly High
April78.4°F (25.8°C)Light RainMostly SunnyAverageSlightly High
May79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
June81.1°F (27.3°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.4°F (28.0°C)Light RainMostly SunnySlightly LowAverage
September82.2°F (27.9°C)Light RainMostly SunnyAverageSlightly Low
October81.1°F (27.3°C)Light RainMostly SunnyAverageSlightly Low
November79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly Low
December77.5°F (25.3°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to Port Maria

When planning your trip to Port Maria, Jamaica, consider flying into one of three major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is located 68 miles away and offers nearby hotels like Sandals Montego Bay and Breathless Montego Bay, both accessible with convenient transportation options. KINgston (KIN-Norman Manley Intl.) is 30 miles from Port Maria, with excellent accommodations such as S Hotel Kingston, providing airport shuttles. The closest option is Ocho Rios (OCJ-Ian Fleming Intl.), just 6 miles away, featuring hotels like Moon Palace Jamaica, offering various transportation services to the airport. Each airport provides access to a range of accommodations for a comfortable stay.

Frequently Asked Questions

What is the best area to stay in Port Maria?

The best area to stay in Port Maria is directly along the coastline, particularly in the vicinity of Oracabessa, which offers a more private and upscale experience.

This area is characterized by its secluded coves, lush tropical vegetation, and direct access to the Caribbean Sea. While Port Maria itself is a smaller town, the stretch of coast towards Oracabessa provides a collection of exclusive properties and villas, ideal for those seeking tranquility and luxury.

Couples looking for a private and romantic getaway will find this area particularly appealing.

What are the best family hotels in Port Maria?

For a family-friendly hotel in Port Maria, consider the Casa Maria Hotel.

The 3.5-star Casa Maria Hotel offers amenities that cater to families, such as pool toys for children and onsite babysitting and childcare services. While it also provides couples dining options, its family-friendly features make it a great choice for those traveling with children.

What are the most romantic hotels in Port Maria for couples?

For a romantic getaway in Port Maria, the Casa Maria Hotel is an excellent choice for couples.

This 3.5-star hotel offers a beautiful ocean view, superb for a romantic escape. Couples can enjoy special couples dining experiences and relax by the outdoor pool with sun loungers. The hotel also provides an area shuttle, making it convenient to explore nearby attractions.

What are the best hotels in Port Maria near Jamaica Beaches?

For a family-friendly hotel in Port Maria near Jamaica Beaches, consider the Casa Maria Hotel.

The 3.5-star Casa Maria Hotel offers amenities that cater to families, such as pool toys and onsite babysitting/childcare services, making it convenient for parents traveling with children. It also features couples dining for those looking for a special experience. This hotel is located approximately 43.8 miles from Jamaica Beaches.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Maria.

How much is the nightly rate at a Port Maria hotel?

Prices for hotels in Port Maria often vary, but you can find a great deal from $63 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia